Big Huge Thesaurus

mountain climber

noun